package org.dongan.iot.common.domain;

/**
 * 异常枚举。
 * 
 * @author weiyinglei
 * 
 *         用户管理1000 网关管理2000 应用管理3000 传感器类型4000 传感器5000
 * 
 */
public enum ResultEnum {
	/*
	 * 基本。
	 */
	UNKONW_ERROR(-1, "未知错误"), 
	CONNECT_ERROR(500, "连接异常"),
	/*
	 * 公共。
	 */
	ARGUMENT_ERROR(9001, "参数错误"), 
	DATABASE_ERROR(9002, "数据库错误"), 
	NOT_ALLOWED(9003, "禁止访问"), 
	ILLEGAL_REQUEST(9004,
			"非法访问");

	private Integer code;
	private String msg;

	ResultEnum(Integer code, String msg) {
		this.code = code;
		this.msg = msg;
	}

	public Integer getCode() {
		return this.code;
	}

	public String getMsg() {
		return this.msg;
	}
}
